human-engineered cab - Espagnol Anglais Dictionnaire